﻿using StockholmsStad.Data.Entity;

namespace StockholmsStad.Data
{
    internal interface IDataContextModify
    {
        int? InsertCeremony(CeremonyView ceremonyView);
        int? InsertPerson(PersonView personView);
        bool UpdatePerson(PersonView view);
        bool UpdateCeremony(CeremonyView ceremonyView);
        bool RemoveCeremony(int ceremonyId);
        bool RemovePerson(int personId);
        int InsertCouple(CoupleView view, string password);
        bool RemoveCouple(int coupleId);
        bool UpdateCouple(CoupleView view);
    }
}